package com.fdb.efp.nls.service.dao.psd;

import com.fdb.efp.nls.service.domain.psd.PsdTaskReqInfo;
import com.fdb.efp.nls.service.vo.psd.PsdTaskReqInfoVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface PsdTaskReqInfoDAO {
    int insert(PsdTaskReqInfo record);

    int insertSelective(PsdTaskReqInfo record);

    int updateByPrimaryKey(PsdTaskReqInfo record);
    //int updateByPrimaryKey(String orderId);

    int deleteByPrimaryKey(String orderId);

    PsdTaskReqInfo selectByPrimaryKey(String oderId);

    List<PsdTaskReqInfo> selectRecordByHandleStatus(@Param("status") Integer status);

    public List<PsdTaskReqInfo> queryAllOwnerByPage(PsdTaskReqInfoVO psdTaskReqInfo);
}